6
תגובות
תנאי להסתרת אובייקט?
פתח
ToMeRiKo
,
אני רוצה לעשות כפתור IFRAME שאתה לוחץ עליו ואז אחרי שלחת הוא נעלם, הבנתי שאני יכול להשתמש בJQ, אני לא כל כך יודע JQ אבל הגעתי תוצאה נחמדה עשיתי סקריפט:
עכשיו בIFRAME הוספתי
<script src="http://code.jquery.com/jquery-1.9.1.js">function hide_iframe() { $('iframe').hide();}</script>
עכשיו בIFRAME הוספתי
onclick="hide_iframe()"
6 תשובות
יש סיבה שאתה משתמש בiframe לכפתור?
לגבי המימוש, לא מומלץ לכתוב תג סקריפט שגם מוביל לקובץ חיצוני וגם לכלול בתוכו סקריפט inline
יכול להוביל לתוצאות לא צפויות בפלטפורמות שונות ולא מקובל לכתוב בשיטה הזאת.
דבר נוסף, תן id לiframe ושאתה מסתיר אותו ״תטרגט״ את האלמנט הספציפי ולא כל איפריים בדף, בצורה הזאת:
$("#iframe_id")
ל-iframeים, עד כמה שאני לא אוהב אותם (הם מזכירים לי את טכנולוגיית ה-frameים), יכולים להיות שימושיים לפעמים. השאלה היא למה אתה חושב שאתה צריך אותם.
במקום iframe תשתמש בתגית
<input type="button" onclick="this.style.display='none';" value="click me" />